cotton-wool tips - Turkish English Dictionary